/* 公共样式 */
/* 版心 */
.warpper{
    width: 1200px;
    margin: 0 auto;
}
/* 左右浮动 */
.fl{
    float: left;
}
.fr{
    float: right;
}
/* 清除浮动 */
.clear{
    clear: both;
}
.clearfix:after{
    content: '';
    display: block;
    clear: both;
}
/* 解决高度塌陷 */
.border-top-tran{
    border-top: 1px solid transparent;
}
/* 字体大小组件 */
.fsize-12{
    font-size: 12px;
}
.fsize-14{
    font-size: 14px;
}
.fsize-16{
    font-size: 16px;
}
.fsize-18{
    font-size: 18px;
}
.fsize-20{
    font-size: 20px;
}
.fsize-22{
    font-size: 22px;
}
.fsize-24{
    font-size: 24px;
}
.fsize-26{
    font-size: 26px;
}
.fsize-28{
    font-size: 28px;
}
.fsize-30{
    font-size: 30px;
}
.fsize-32{
    font-size: 32px;
}
/* 字体颜色 */
.c-ffffff{
    color: #ffffff !important;
}
.c-000000{
    color: #000000;
}
.c-ff6600{
    color: #ff6600;
}
.c-d43b33{
    color: #d43b33;
}
.c-808080{
    color: #808080;
}
/* 字体粗细 */
.fw-normal{
    font-weight: normal;
}
.fw-bold{
    font-weight: bold;
}
/* 边框 */
.border-top-c0c0c0{
    border-top: 1px solid #c0c0c0;
}
/* 精灵图 */
.spr{
    background-image: url(../image/bgicon.png);
    background-repeat: no-repeat;
}
.source-img{
    background-position: -2px 0;
}
.shoping{
    background-position: 0 -42px;
}
